8287
12517
Diese Frage hat hier bereits Antworten:
Ein potenziell gefährlicher Request.Form-Wert wurde vom Client erkannt
(44 Antworten)
Vor 6 Jahren geschlossen.
Ich erhalte diesen Fehler beim Einfügen eines Datensatzes mit "<".
So beheben Sie diesen Fehler durch Einfügen eines Strings mit "<".
Ich benutze Entity Framework. Diese Spalte hat den Datentyp nvarchar.
Danke im Voraus. 
Sie können versuchen, das Attribut requestValidationMode = "2.0" für das Element  in web.config festzulegen

...

...

Und dekorieren Sie Ihren Controller / Ihre Aktion (wählen Sie die entsprechende aus) mit:
[HttpPost]
[ValidateInput (false)]
public ActionResult MyMethod (Zeichenfolge s)
{
....
}}
Hinweis: Bereinigen Sie Ihre Eingaben immer.
|
Abgesehen von dem, was @scheien bereits vorgeschlagen hat, können Sie überprüfen, ob Sie die Eingabe (mit potenziell gefährlichem Skript, d. H.